CPUs / Memory Detail

 

 

The CPUs / Memory Detail screen provides the detail of the physical memory of each processor.

 

Physical memory refers to what was installed in the CPU, such as a 2 Gigabyte processor.  Swappable is the memory available for virtual memory usage. Memory that is locked is forced to remain in the processor and may not be swapped out to disk (i.e. virtual memory). System processes, control blocks and I/O buffers are examples of memory that is usually locked.

 

Page Faults occur when a process needs to access memory but it is not present. The System must either read the memory from disk or create a new page.

 

CME Events (Correctable Memory Errors) is the situation where a hardware check-sum algorithm indicates a memory bit was in error but the System could recover from the event. CMEs are usually transient in nature. The value reported here comes from the Guardian procedure call PROCESSOR_GETINFOLIST_.

 

HCME Events (Hard Correctable Memory Errors) is a situation on newer NonStop platforms where a CME memory errors exist but has exceeded an internal threshold triggering for removal the memory page where the error is located. The problem does not necessarily indicate a hardware failure. The value reported here comes from the MEASURE CPU Entity.

 

UCME Events (Uncorrectable Memory Errors) is the situation on older NonStop platforms where a hardware check-sum algorithm indicates a memory bit(s) was in error but the System could NOT recover from the event. If the UCME located in an unused area of memory is 'locked out' from further usage. If the error is located in a User process the operating system may cause the process to abend. If the error is located in a system process or system data area it may cause the operating system to halt the CPU. The value reported here comes from the MEASURE CPU Entity.

 

Memory pressure is an indication of the need for memory. This value ranges from 0 to 7, with 0 being no pressure and 7 being extreme pressure. Observation of this value indicates it is an average over time that increases rather rapidly but decreases rather slowly.

 

Memory queue length is the number of processes waiting for memory. Newer platforms do not see a value in this field because memory service occurs within the context of the process itself.